GYMNOGLOSSA MEANING IN ENGLISH

• Gymnoglossa Definition & Synonyms

  1. (n. pl.) A division of gastropods in which the odontophore is without teeth.


RECENT SEARCHES