Meaning of watercress

Definition of watercress

(adj) of a moderate yellow-green color that is greener and deeper than moss green and yellower and darker than pea green
(noun) any of several water-loving cresses
cresses that grow in clear ponds and streams

Other information on watercress

WIKIPEDIA results for watercress
Amazon results for watercress