THOROUGHWORT

Definition of THOROUGHWORT

  1. (noun)perennial herb of southeastern United States having white-rayed flower heads; formerly used as in folk medicine