What is Oysternut?
Oysternut, scientifically known as Telfairia pedata, is a climbing vine belonging to the Cucurbitaceae family, native to Comoros, Madagascar, Mozambique, and Tanzania. Oysternut (Latin: Telfairia pedata, family Cucurbitaceae) is an edible plant catalogued in PlantSage.
