Synonyms and Antonyms for bark_louse

1. bark louse (n.)

any of several insects living on the bark of plants

Synonyms: