What is the common primrose?

The common primrose is a type of hermaphrodite plant.

The common primrose has adapted to prevent self-pollination. (1)
Although its flowers contain both male and female parts, every flower of an individual plant has either extended male parts, or extended female parts. (1)

What does a common primrose look like?
(see pic here)

The common primrose is a a type of perennial. (2)


Resources
1. https://www.activewild.com/types-of-flower/
2. https://en.wikipedia.org/wiki/Primula_vulgaris

Loading