What is Japanese Snake Gourd?
Japanese Snake Gourd, scientifically known as Trichosanthes ovigera, is a perennial vine belonging to the Cucurbitaceae family. Japanese Snake Gourd (Latin: Trichosanthes ovigera, family Cucurbitaceae) is an edible plant catalogued in PlantSage.
