1 stillingia oil | Definition of stillingia oil

stillingia oil

noun

Definition of stillingia oil

: a pale yellow drying oil obtained from the seeds of the Chinese tallow tree