English dictionary

nasturtium amphibium meaning and definition

Definition and meaning of nasturtium amphibium at MeaningMonkey.org. nasturtium amphibium meaning and definition in the English Dictionary.

NASTURTIUM AMPHIBIUM noun

Definition of Nasturtium amphibium (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: