HOGWEED

Definition of HOGWEED

  1. (noun)tall coarse plant having thick stems and cluster of white to purple flowers