The Primulaceae are a family of herbaceous flowering plants with about 24 genera, including some favorite garden plants and wildflowers, commonly known as the primrose family. Most Primulaceae are perennial though some species, such as scarlet pimpernel,[2] are annuals.[3]