English synonyms about - contact  

Cape primrose

noun

1 Cape primrose

Any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers.


Find more on cape primrose elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0241