Definify.com

Definition 2025


Œdipoda

Œdipoda

See also: Oedipoda

Latin

Noun

Œdipoda

  1. accusative singular of Œdipūs