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.

Words Starting With

Words Ending With

Unscrambles

Cape primrose