Dictionary entry

Loof

Webster's Dictionary 1913

Loof (?), n.(Bot.) The spongelike fibers of the fruit of a cucurbitaceous plant (Luffa Ægyptiaca); called also vegetable sponge.