English dictionary

cape primrose meaning and definition

Definition and meaning of cape primrose at MeaningMonkey.org. cape primrose meaning and definition in the English Dictionary.

CAPE PRIMROSE noun

Definition of Cape primrose (noun)

  1. any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: