Attested.to

Definition

any of various African plants of the genus Streptocarpus widely cultivated especially as houseplants for their showy blue or purple flowers

Seed ·

Term in context

Cape primrose in CommonParlance