Biology Forums Dictionary
From Biology Forums Dictionary
Plants or animals that live in highly disturbed habitats and that may depend on disturbance to persist in the face of potential competition from other species.
Biology Dictionary | About | Help | FAQ | Create account | Log in