Happy Scrub Soap loofah provides excellent exfoliation. A loofah is a fibrous plant seed pod. The luffa plant is a cucurbit, a group of plants including gourds, pumpkins, and cucumbers. It grows as a flowering annual vine.
eBay