american wormseed


Meanings

  • rank-smelling tropical American pigweed