Cape primrose

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. Also called streptocarpus.
link/cite print suggestion box