cape primrose

from 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
    

[email protected]