0%

ALL meanings of luffa

luf·fa
L l
  • noun luffa Alternative spelling of loofah. 1
  • abbreviation LUFFA loofah. 1
  • noun luffa any tropical climbing plant of the cucurbitaceous genus Luffa, esp the dishcloth gourd 0
  • noun luffa dishcloth gourd 0
  • noun luffa the fibrous, vascular skeleton of the pod of a dishcloth gourd, used as a sponge 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?