Subscribe
URL of the page has been copied to clipboard.
Meaning : A common tropical American clusia having solitary white or rose flowers.
Synonyms : clusia rosea, pitch apple, strangler fig
Install App
Clusia major meaning in Telugu.