recolonizer

Noun

 * 1) An animal or plant that recolonizes a particular environment