anchusa officinalis - definitions and synonyms

anchusa officinalis noun

  1. ( also written as Anchusa officinalis )

    English Meaning: 

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

    Synonyms:

    alkanet / bugloss