cape primrose

Noun
  1. Any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers (synset 112854950)

Found on Word Lists

Other Searches