EMYD MEANING IN ENGLISH

• Emyd Definition & Synonyms

  1. (n.) A fresh-water tortoise of the family Emydidae.


• Emyds Definition & Synonyms

  1. (pl. ) of Emyd


• Emydea Definition & Synonyms

  1. (n. pl.) A group of chelonians which comprises many species of fresh-water tortoises and terrapins.


RECENT SEARCHES