meaning of bark-louse

bark-louse meaning in General Dictionary

any one of several bugs living on the bark of plants