Subscribe
URL of the page has been copied to clipboard.
Meaning : Small winged insect living on the bark and leaves of trees and feeding on e.g. fungi and decaying plant matter.
Install App
Psocid meaning in Telugu.