Get Free Checker

American wormseed

NOUN
  1. rank-smelling tropical American pigweed

How To Use American wormseed In A Sentence

  • This plant is closely related to the parent plant of American wormseed oil.
View all