The Vegetable SpongeLuffa or Loofah, not sure of the actual correct spelling, Google is no help on this. However you want to spell it, I'll go with luffa,...