No products in the cart.
Return To Shop
pine gourd is one of the famous and nutritious vegetables cultivated in India for centuries. This vegetable is popularly known as “Kantola or Kakrol” in India. Kantola vegetable is closely resembles to bitter gourd features but not in taste.