1 definition found cape primrose - WordNet (r) 2.1 (2005) : 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