Search results
- Dictionaryassassin bug
noun
- 1. a long-legged predatory or bloodsucking bug which occurs chiefly in the tropics and feeds mainly on other arthropods. Some of those that bite humans can transmit microorganisms such as that causing Chagas' disease.
Powered by Oxford Dictionaries