Loof - Definition - Law Dictionary Home Dictionary Definition loof
Definition :
The spongelike fibers of the fruit of a cucurbitaceous plant Luffa AEliggyptiaca called also vegetable sponge
View Judgments Citing this PhraseView Acts Citing this Phrase