Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of several insects living on the bark of plants.
Synonyms : bark-louse
Install App
Bark louse meaning in Telugu.