loofa

noun
  1. a rough sponge made from the dried fibrous interior of a tropical gourd, used for washing and exfoliating the skin
  2. Usage: also spelled loofah

Examples