Luffa echinata Roxb.
Engl.: luffa.