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.
2012