English | German | Russian | Czech

loofa English

Meaning loofa meaning

What does loofa mean?

loofa

(= luffa) the dried fibrous part of the fruit of a plant of the genus Luffa; used as a washing sponge or strainer

Synonyms loofa synonyms

What other words have the same or similar meaning as loofa?

loofa English » English

loofah luffa loufah sponge sponge

Are you looking for...?