Noun Definition
luffa acutangula
1.Definition: loofah of Pakistan; widely cultivated throughout tropics
Related Noun(s):angled loofah
Category: Plants1.Definition: loofah of Pakistan; widely cultivated throughout tropics
Related Noun(s):angled loofah
Category: Plants