luffa

noun

  1. 1

    A tropical vine, of the genus Luffa, having almost cylindrical fruit with a spongy, fibrous interior; the dishcloth gourd

  2. 2

    The dried fibrous interior used as a sponge for bathing

  3. 3

    Any bathing sponge

Translate “luffa” to another language

Click any language to open the translator with this word already filled in.

Luffa Definition & Meaning | TranslatePulse