chenopodium oil








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.
55 queries 0.581