MOLLUSCOIDEA MEANING IN ENGLISH

• Molluscoidea Definition & Synonyms

  1. (n. pl.) A division of Invertebrata which includes the classes Brachiopoda and Bryozoa; -- called also Anthoid Mollusca.


RECENT SEARCHES