English dictionary
mountain watercress meaning and definition
Definition and meaning of mountain watercress at MeaningMonkey.org. mountain watercress meaning and definition in the English Dictionary.MOUNTAIN WATERCRESS noun
Definition of mountain watercress (noun)
- mat-forming perennial found in cold springs of the eastern United States
- synonyms: American watercress, Cardamine rotundifolia
Source: Princeton University Wordnet