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
Synonyms : assassin bug
