Meaning of eupatorium perfoliatum

Definition of eupatorium perfoliatum

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

Other information on eupatorium perfoliatum

WIKIPEDIA results for eupatorium perfoliatum
Amazon results for eupatorium perfoliatum