Gabrielle2005 Gabrielle2005 28-02-2018 English contestada Which word means "to grow back"? millipede pedestrian plentiful regenerate