Some stores may label them under their alternative scientific name Luffa aegyptiaca or simply as luffa seeds. You can purchase seeds online and at garden centres, but if you have grown luffa plants ...