WORMSEED

Definition of WORMSEED

  1. (noun)rank-smelling tropical American pigweed