Used attributively to describe things made from, resembling, or relating to the luffa plant or its sponge.
Definitions
Made from, consisting of, or related to the fibrous sponge of the luffa plant. He replaced his synthetic scrubber with a luffa bath mitt.