wax gourd
nounDefinition of wax gourd
1
: a tropical Asiatic twining plant (Benincasa hispida)
2
: the edible fruit of the wax gourd resembling a pumpkin and having a waxy pulverulent coat