Triostium perfoliatum

Explore definitions, synonyms, and language insights of Triostium perfoliatum

Definitions

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

More General Terms