oyster nut
nounDefinition of oyster nut
: a climbing plant (Telfairia pedata) that is indigenous to East Africa and has large edible nutlike seeds yielding an oil similar to olive oil