Noun Definition

anchusa riparia

1.Definition: anchusa of southern Africa having blue to red-purple flowers

Category: Plants