Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
cape primrose
has 1 sense
Cape primrose
- any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers
--
1
is a kind of
streptocarpus
--
1
is a member of
genus Streptocarpus
,
TOP