triostium perfoliatum
triostium perfoliatum
triostium perfoliatum - Dictionary definition and meaning for word triostium perfoliatum
Definition
(noun) coarse weedy American perennial herb with large usually perfoliate leaves and purple or dull red flowers
(noun) coarse weedy American perennial herb with large usually perfoliate leaves and purple or dull red flowers