Noun bark louse has 1 sense
  1. bark-louse, bark louse - any of several insects living on the bark of plants
    --1 is a kind of psocid
,
TOP