Word info Synonyms

Cercopidae

Noun

Meaning

froghoppers or spittlebugs

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms