Oedipoda

See also: Œdipoda

Latin

Proper noun

Oedipoda

  1. accusative singular of Oedipūs