'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