Word info

cicadomorph

Noun

Meaning

cicadomorph (plural cicadomorphs)

Any insect of the infraorder Cicadomorpha

Source: en.wiktionary.org

Close letter words and terms