LUFFA


Meaning of LUFFA in English

(n.) The fibrous skeleton of the fruit, used as a sponge and in the manufacture of caps and women's hats; -- written also loofah.

Webster's English dictionary.      Английский словарь Webster.