emydid in Italian
emydid in Italian
emidide
(zoology) Any turtle in the family Emydidae.
emididi
(zoology) Any turtle in the family Emydidae.