chaulmoogra

Explore definitions, synonyms, and language insights of chaulmoogra

Definitions

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

More General Terms