THECOSOMATA MEANING IN ENGLISH

• Thecosomata Definition & Synonyms

  1. (n. pl.) An order of Pteropoda comprising those species which have a shell. See Pteropoda.


RECENT SEARCHES