Word info

megapodagrionid

Noun

Meaning

megapodagrionid (plural megapodagrionids)

(zoology) Any damselfly in the family Megapodagrionidae; a flatwing.

Source: en.wiktionary.org

Close letter words and terms