Word info

streptocarpus

Noun

Meaning

streptocarpus (plural streptocarpuses)

Any of several plants of the genus Streptocarpus; Cape primroses.

Source: en.wiktionary.org

Close letter words and terms