Meaning of american watercress

Definition of american watercress

(noun) mat-forming perennial found in cold springs of the eastern United States
of southwestern Europe; cultivated in Florida

Other information on american watercress

WIKIPEDIA results for american watercress
Amazon results for american watercress