Meaning of chaulmugra

Definition of chaulmugra

(noun) East Indian tree with oily seeds yield chaulmoogra oil used to treat leprosy

Other information on chaulmugra

WIKIPEDIA results for chaulmugra
Amazon results for chaulmugra