Noun
streptocarpus (plural streptocarpuses) Any of several plants of the genus Streptocarpus; Cape primroses.