Reduviids Meaning

There are 1 meaning(s) for word Reduviids

Meaning 1 : a true bug: long-legged predacious bug living mostly on other insects; a few suck blood of mammals

    Synonyms : assassin bug