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)