anchusa

Noun
  • Any of various Old World herbs of the genus Anchusa having one-sided clusters of trumpet-shaped flowers (synset 112838224)

Other Searches