Luffa (noun) Definition, Meaning & Examples

noun
  1. a variant of loofah.
noun
  1. any tropical climbing plant of the cucurbitaceous genus Luffa, esp the dishcloth gourd
  2. US another name for loofah
Luffa (noun) Definition, Meaning & Examples

More Definitions