Anchusa officinalis

Explore definitions, synonyms, and language insights of Anchusa officinalis

Definitions

Noun
perennial or biennial herb cultivated for its delicate usually blue flowers

More General Terms