luffa

(lo̵̅o̅fə, lufə)

noun

  1. dishcloth gourd
  2. the fibrous, vascular skeleton of the pod of a dishcloth gourd, used as a sponge

Origin: ModL < Ar lūf

See luffa in American Heritage Dictionary 4

noun
Variant of loofa.
link/cite print suggestion box