English dictionary

eupatorium perfoliatum meaning and definition

EUPATORIUM PERFOLIATUM noun

Definition of Eupatorium perfoliatum (noun)

  1. perennial herb of southeastern United States having white-rayed flower heads; formerly used as in folk medicine
Source: Princeton University Wordnet