| n. | 1. | any of various Old World herbs of the genus Anchusa having one-sided clusters of trumpet-shaped flowers. |
| Noun | 1. | anchusa - any of various Old World herbs of the genus Anchusa having one-sided clusters of trumpet-shaped flowers |
About this site and copyright information - Online Dictionary Home