MUGWORT

Definition of MUGWORT

  1. (noun)any of several weedy composite plants of the genus Artemisia