bark louse


Also found in: Dictionary.
  • noun

Synonyms for bark louse

any of several insects living on the bark of plants

Synonyms

Related Words

References in periodicals archive ?
It is believed the bark louse came to Edinburgh on plants delivered to the Royal Botanic Garden many years ago.