Anchusa riparia

Explore definitions, synonyms, and language insights of Anchusa riparia

Definitions

Noun
anchusa of southern Africa having blue to red-purple flowers

More General Terms