Home / C / chaulmoogra oil

chaulmoogra oil

noun /tʃɔlmugrəɔɪl/ 15 letters Scrabble 22 WWF 27
Definitions
noun

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

Look “chaulmoogra oil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →