The bitter gourd - extremely bitter tasting vegetable grown on a vine eaten for its health benefits. Very famous in India for its blood sugar controlling properties.
Photo by qpgkfrnvs7
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00