Word info Synonyms

Arilus cristatus

Noun

Meaning

large predatory North American bug that sucks the blood of other insects

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms