Noun: Cape primrose
- Any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers
Derived forms: Cape primroses
Type of: streptocarpus
Part of: genus Streptocarpus
Encyclopedia: Cape primrose