A word examined

luffa

noun
5 letters·English
noun

luffaa fibrous sponge made from the dried interior of a luffa gourd, used for washing or exfoliating

Wiktionary →
No comments yet