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.