meaning of garden cress

1. cress cultivated for salads and garnishes


Related Words

garden cress | garden pepper cress |

Developed & Maintained By Taraprasad.com

Treasure Words