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