emyda

See also: Emyda

Latin

Noun

emyda

  1. accusative singular of emys