TRASH BUG


Meaning of TRASH BUG in English

noun

: an aphis lion that is the larva of a lacewing of the family Chrysopidae and that piles debris on its back

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.