chaulmoogra tree

Explore definitions, synonyms, and language insights of chaulmoogra tree

Definitions

Noun
East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy

More General Terms