Echinopepon

Genus
Scientific Name: Echinopepon  Naudin.  (Cucurbitaceae)