angled loofah Meaning, Definition & Usage

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

WordNet