loofaEnglish

loofa, loofah, loufah sponge, luffa

Noun

The dried fibrous part of the fruit of a plant of the genus Luffa, used as a washing sponge or strainer

English: loofa, loofah, luffa, loufah sponge

English words with similar meanings

Show 3 words

Words that start with "loofa"