1. any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers;
WordNet (r) 3.0 (2006):
Cape primrose
n 1: any of various African plants of the genus Streptocarpus
widely cultivated especially as houseplants for their showy
blue or purple flowers