chenopodium oil

noun

Medical 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