Home / Dictionary / Emyd

Emyd Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A freshwater tortoise of the family Emydidae.

Related Terms
Compare
Emyd vs