streptocarpus
1.
(
noun
) any of various plants of the genus Streptocarpus having leaves in a basal rosette and primroselike flowers
Related Words:
Cape primrose
,
flower
Terms and Conditions of Use / Copyright Notice