English explanatory dictionary online >> watercress


Results for: watercress

watercress

watercress


watercress  /wtrkrs, w/  n. a small plant with dark green leaves having a peppery taste, used esp. in salads watercress

Enter word: