Luffa acutangula

Amaranthus spinosus Roxb. is a dye plant.