mountain watercress

Explore definitions, synonyms, and language insights of mountain watercress

Definitions

Noun
mat-forming perennial found in cold springs of the eastern United States

More General Terms