'Luffa acutangula' definitions:

Definition of 'Luffa acutangula'

(from WordNet)
noun
Loofah of Pakistan; widely cultivated throughout tropics [syn: angled loofah, sing-kwa, Luffa acutangula]