Luffa acutangula meaning
UK US
Luffa acutangula (noun): loofah of Pakistan; widely cultivated throughout tropics.
Definition of Luffa acutangula
- loofah of Pakistan; widely cultivated throughout tropics
Synonyms: angled loofah, sing-kwa
Type of: luffa
More about Luffa acutangula on Wikipedia.