Definitions of American wormseed:

  • noun:   rank-smelling tropical American pigweed