Luffa petola:

Luffa petola:

Luffa petola Ser., Cucurbitaceae: See Luffa aegyptiaca Mill.