Definition of Nasturtium Amphibium

  • 1. Perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium Noun

Synonyms for word "nasturtium amphibium"

Semanticaly linked words with "nasturtium amphibium"

Hyponims for word "nasturtium amphibium"