Meaning of anchusa officinalis

Definition of anchusa officinalis

(noun) perennial or biennial herb cultivated for its delicate usually blue flowers

Other information on anchusa officinalis

WIKIPEDIA results for anchusa officinalis
Amazon results for anchusa officinalis