LUFFA


Meaning of LUFFA in English

(n.) A small genus of tropical cucurbitaceous plants having white flowers, the staminate borne in racemes, and large fruits with a dry fibrous pericarp. The fruit of several species and the species themselves, esp. L. Aegyptiaca, are called dishcloth gourds.

Webster's English dictionary.      Английский словарь Webster.