chenopodium oil
nounMedical Definition of chenopodium oil
: a colorless or pale yellow toxic essential oil of unpleasant odor and taste obtained from Mexican tea plants and formerly used as an anthelmintic