Find the word definition

Wiktionary
gorli oil

n. An oil, produced from the seeds of the gorli shrub, ''Oncoba echinata'', that has been used in the treatment of leprosy.