Definify.com

Definition 2024


Oedipoda

Oedipoda

See also: Œdipoda

Latin

Noun

Oedipoda

  1. accusative singular of Oedipūs