chenopodium oil
noun
: a colorless or pale yellow toxic essential oil of unpleasant odor and taste obtained from Mexican tea plants and formerly used as an anthelmintic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share