'chaulmoogra oil' definitions:

Definition of 'chaulmoogra oil'

(from WordNet)
noun
An oil from chaulmoogra trees; used in treatment of skin diseases and leprosy