Luffa acutangula
WordNet

noun


(1)   Loofah of Pakistan; widely cultivated throughout tropics
 
x
OK