chaulmoogra oil
noun
: any of several fats and oils expressed from the seeds of chaulmoogras and used especially formerly in the treatment of skin diseases and leprosy
Love words? Need even more definitions?
Merriam-Webster unabridged
Share