Meaning of mountain watercress

Definition of mountain watercress

(noun) mat-forming perennial found in cold springs of the eastern United States

Other information on mountain watercress

WIKIPEDIA results for mountain watercress
Amazon results for mountain watercress