anchusa

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches