Subscribe
URL of the page has been copied to clipboard.
Meaning : Plant that grows on or among rocks or is suitable for a rock garden.
Install App
Rock plant meaning in Telugu.