Word info Synonyms

leaf-footed bug

Noun

Meaning

large sap-sucking bug with leaflike expansions on the legs

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms