cape_primrose
1. [ noun ] (botany) any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers
Related terms: streptocarpus genus_Streptocarpus
Similar spelling:   cape_province