'chaulmoogra oil' definitions:

Definition of 'chaulmoogra oil'

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