I have not grown them, but I remember that one of the places I buy seeds has had them in their catalog. If you go to this link, there is one place to click for seed - the rest are products made from luffa. The don't give the scientific name though...???
Name: Horseshoe Griffin Efland, NC (Zone 7a) And in the end...a happy beginning!
I put some old seeds to soaking yesterday then put them in a germination test napkin today. If they show some promise I'll be in touch, Dave and Trish.