emyds

noun
  1. Plural of emyd; freshwater turtles of the family Emydidae, commonly found in North America.
  2. Usage: zoology; technical

Examples