loofa

loofa

[ lufa] n.m. luffa.