Luffa acutangula (L.) Roxb., 1832 13% complete

Chinese-okra

Fl. ind. ed. 1832, 3:713. 1832