Word info

cicadoid

Noun

Meaning

cicadoid (plural cicadoids)

Any cicada of the superfamily Cicadoidea

Source: en.wiktionary.org

Close letter words and terms