anchusa riparia - definitions and synonyms

anchusa riparia noun

  1. ( also written as Anchusa riparia )

    English Meaning: 

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

    Synonyms:

    cape forget-me-not