GEOPHILA MEANING IN ENGLISH

• Geophila Definition & Synonyms

  1. (n. pl.) The division of Mollusca which includes the land snails and slugs.


RECENT SEARCHES