Dictionary.com
Thesaurus.com

wormseed oil

American  

noun

Chemistry.
  1. chenopodium oil.


Etymology

Origin of wormseed oil

First recorded in 1820–30