DAMSEL BUG
Meaning of DAMSEL BUG in English
noun
: any of a family (Nabidae) of small brown or black predaceous bugs that feed especially on pest insects (as aphids and caterpillars)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012