chaulmoogra oil

Explore definitions, synonyms, and language insights of chaulmoogra oil

Definitions

Noun
an oil from chaulmoogra trees; used in treatment of skin diseases and leprosy

More General Terms

oil