Subscribe
URL of the page has been copied to clipboard.
Meaning : An aromatic tree of the genus Clusia having large white or yellow or pink flowers.
Install App
Clusia meaning in Telugu.