n. dried part of the fruit of a plant of the genus Luffa which contains fibers and is used as washing sponge or strainer; natural vegetable sponge; piece of coarse plant that is used as a body washing sponge
LOOFA
Meaning of LOOFA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012