BARK LOUSE


Meaning of BARK LOUSE in English

noun

Etymology: bark (III)

: any of a number of small insects living on the bark of plants (as certain psocids, scales, and aphids)

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