English Dictionary
◊ LOOFA
loofa
n : dried fibrous part of the gourd-like fruit of a plant of the
genus Luffa; used as a washing sponge or strainer [syn: {loofah},
{luffa}, {loufah sponge}]
 lontar  loo  loofa  loofah  look