loofa - English Synonyms Dictionary

loofa

n.
[1] loofah , luffa , loufah sponge