chiloj2004 chiloj2004 04-06-2017 English contestada which word means "to grow back"? A. millipede B. regenerate C. plentiful D. pedestrian please help