What does anchusa mean?

anchusa meaning in General Dictionary

any of different old-world natural herbs regarding the genus Anchusa having one sided groups of trumpet shaped blossoms

View more

  • any of various Old World herbs of the genus Anchusa having one-sided clusters of trumpet-shaped flowers