Meaning of yellow watercress
Definition of yellow watercress
(noun)
annual
or
biennial
cress
growing
in
damp
places
sometimes
used
in salads or as a potherb;
troublesome
weed
in
some
localities
Other information on yellow watercress
WIKIPEDIA results for
yellow watercress
Amazon results for
yellow watercress
Tweet