CHILOSTOMA MEANING IN ENGLISH

• Chilostoma Definition & Synonyms

  1. (n. pl.) Alt. of Chilostomata


• Chilostomata Definition & Synonyms

  1. (n. pl.) An extensive suborder of marine Bryozoa, mostly with calcareous shells. They have a movable lip and a lid to close the aperture of the cells.


RECENT SEARCHES