American wormseed oil

noun

Definition of American wormseed oil

: chenopodium oil

First Known Use of American wormseed oil

1899, in the meaning defined above

Keep scrolling for more