clusia
English
clusia meaning in English • clusia का अर्थ अंग्रेजी में
Noun
- an aromatic tree of the genus Clusia having large white or yellow or pink flowers.