'anchusa' definitions:

Definition of 'anchusa'

From: WordNet
noun
Any of various Old World herbs of the genus Anchusa having one-sided clusters of trumpet-shaped flowers