cape primrose

/K EY1 P P R IH1 M R OW0 Z/
noun
  1. 1

    any of various african plants of the genus streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers