Definify.com

Definition 2025


Oedipoda

Oedipoda

See also: Œdipoda

Latin

Noun

Oedipoda

  1. accusative singular of Oedipūs