Biology Forums Dictionary
From Biology Forums Dictionary
A predator or herbivore that regularly includes a variety of prey species as part of its diet.
Biology Dictionary | About | Help | FAQ | Create account | Log in