Chenopodium Oil (noun) Definition, Meaning & Examples

noun
  1. a colorless or yellowish oil obtained from the seeds and leaves of Mexican tea, used chiefly in medicine as an agent for killing or expelling intestinal worms.
Chenopodium Oil (noun) Definition, Meaning & Examples

More Definitions