cape primrose
Meaning, Definition & Usage
Dictionary
Related
noun
any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers
WordNet
Previous
capapie
caparison
caparisoned
caparro
capcase
Next
capek
capel
capelan
capelin
capella