Meaning of triostium perfoliatum

Definition of triostium perfoliatum

(noun) coarse weedy American perennial herb with large usually perfoliate leaves and purple or dull red flowers

Other information on triostium perfoliatum

WIKIPEDIA results for triostium perfoliatum
Amazon results for triostium perfoliatum