Amaranthus spinosus

Amaranthus spinosus L. is a dye plant.