A radish leaf is a deeply lobed, textured green leaf that grows from the top of a radish root, typically with a slightly peppery taste similar to the radish itself;
Rating and Reviews
Want to rate this product?
You can rate or review this product only after
purchasing from us