recolonizer

English

Noun

recolonizer (plural recolonizers)

  1. An animal or plant that recolonizes a particular environment