Cape Primrose Definition
    noun
  
 Any of various chiefly African plants of the genus Streptocarpus, widely cultivated as houseplants for their attractive foliage and clusters of showy colorful flowers.
 American Heritage 
Find Similar Words
Find similar words to Cape primrose using the buttons below.





