Cape-primrose definition

Any of various chiefly African plants of the genus Streptocarpus, widely cultivated as houseplants for their attractive foliage and clusters of showy colorful flowers.
noun
0
0
Advertisement