Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Watercress

Definition:

Aquatic plant with small, round sharply flavoured leaves used as a garnish and in salads.

Search