» anchusa

Noun (1 meaning)

1. any of various Old World herbs of the genus Anchusa having one-sided clusters of trumpet-shaped flowers.

anchusa

anchusa is a type of:
types of anchusa:
anchusa is a member of: