Meaning of loofah

Definition of loofah

(noun) the dried fibrous part of the fruit of a plant of the genus Luffa; used as a washing sponge or strainer
the loofah climber that has cylindrical fruit

Other information on loofah

WIKIPEDIA results for loofah
Amazon results for loofah