Attested.to

Definition

perennial or biennial herb cultivated for its delicate usually blue flowers

Seed ·

Term in context

Anchusa officinalis in CommonParlance