luffa

noun
  1. a tropical climbing plant of the gourd family that produces large cylindrical fruits
  2. Usage: botanical
  3. the dried fibrous interior of the luffa fruit, used as a natural sponge for bathing or cleaning

Examples