The AI-powered English dictionary
plural streptocarpuses
Any of several plants of the genus Streptocarpus; Cape primroses. examples