See also: Emyda

Latin edit

Noun edit

emyda

  1. accusative singular of emys