garden cress

1. (noun) cress cultivated for salads and garnishes
Related Words: cress



Terms and Conditions of Use / Copyright Notice