meaning of anchusa riparia

anchusa riparia meaning in General Dictionary

anchusa of southern Africa having blue to red-purple blossoms