Attested
.to
Menu
Definition
any of several insects living on the bark of plants
Seed
·
Term in context
bark louse
in
CommonParlance