chenopodium ambrosioides


Meanings

  • rank-smelling tropical American pigweed