Subscribe
URL of the page has been copied to clipboard.
Meaning : Of ferns and lichens that grow on rocks.
Install App
Rock-inhabiting meaning in Telugu.