Return to Article Details Dyeing of protein fabrics exploring locally available weed plants Download Download PDF