0%

ALL meanings of chenopodium oil

che·no·po·di·um oil
C c
  • noun chenopodium oil 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. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?