English dictionary

anchusa riparia meaning and definition

Definition and meaning of anchusa riparia at MeaningMonkey.org. anchusa riparia meaning and definition in the English Dictionary.

ANCHUSA RIPARIA noun

Definition of Anchusa riparia (noun)

  1. anchusa of southern Africa having blue to red-purple flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: