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