Compund Words

Last Search Words

Sponsored Links

Search Result:bark louse




Overview of noun bark_louse

The noun bark louse has 1 sense


  • bark-louse, bark louse -- (any of several insects living on the bark of plants)