luffa acutangula Meaning, Definition & Usage

  1. noun loofah of Pakistan; widely cultivated throughout tropics
    angled loofah; sing-kwa.

WordNet