English dictionary
chaulmoogra tree meaning and definition
Definition and meaning of chaulmoogra tree at MeaningMonkey.org. chaulmoogra tree meaning and definition in the English Dictionary.CHAULMOOGRA TREE noun
Definition of chaulmoogra tree (noun)
- East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy
Source: Princeton University Wordnet