English dictionary

rorippa amphibia meaning and definition

Definition and meaning of rorippa amphibia at MeaningMonkey.org. rorippa amphibia meaning and definition in the English Dictionary.

RORIPPA AMPHIBIA noun

Definition of Rorippa amphibia (noun)

  1. perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
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: