Evening primrose is the common name for many different species of primrose plants, but the problematic one is Oenothera speciosa. “This plant spreads by both rhizome, or underground stems ...
Streptocarpus (Streptocarpus) are commonly known as cape primrose, but don’t confuse them with the common primrose (Primula vulgaris), a perennial plant you may have grown outdoors at home. While the ...