Word info

clusia

Noun

Meaning

an aromatic tree of the genus Clusia having large white or yellow or pink flowers

Source: WordNet

Anagrams

Close letter words and terms