emyda
See also:
Emyda
Latin
Noun
emyda
accusative singular of
emys