English dictionary
luffa acutangula meaning and definition
Definition and meaning of luffa acutangula at MeaningMonkey.org. luffa acutangula meaning and definition in the English Dictionary.LUFFA ACUTANGULA noun
Definition of Luffa acutangula (noun)
- loofah of Pakistan; widely cultivated throughout tropics
- synonyms: angled loofah, sing-kwa
Source: Princeton University Wordnet