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.