CHAULMOOGRA OIL





Definition:

  1. [noun] an oil from chaulmoogra trees; used in treatment of skin diseases and leprosy

Synonyms: