Meaning of chaulmoogra

Definition of chaulmoogra

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

Other information on chaulmoogra

WIKIPEDIA results for chaulmoogra
Amazon results for chaulmoogra