Attested.to

Definition

anchusa of southern Africa having blue to red-purple flowers

Seed ·

Term in context

Anchusa riparia in CommonParlance