Plural of aedoea; reproductive organs or structures in certain invertebrate animals, particularly insects.
From Modern Latin aedoeagus, derived from Greek elements referring to reproductive or genital structures. The plural form indicates multiple such organs across specimen collections or multiple organisms.
Try Another Word