GYMNOSOMATA MEANING IN ENGLISH

• Gymnosomata Definition & Synonyms

  1. (n. pl.) One of the orders of Pteropoda. They have no shell.


RECENT SEARCHES