GYMNOLAEMA MEANING IN ENGLISH

• Gymnolaema Definition & Synonyms

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


• Gymnolaemata Definition & Synonyms

  1. (n. pl.) An order of Bryozoa, having no epistome.


RECENT SEARCHES