Streptocarpus Definition

streptocarpus
noun

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

Wiktionary

Find Similar Words

Find similar words to streptocarpus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

streptocarpus