Amphivorous Definition
Definition
Referring to an organism that is able to eat both plants and animals or capable of feeding on a variety of food sources including both plant and animal matter.
Browse
Referring to an organism that is able to eat both plants and animals or capable of feeding on a variety of food sources including both plant and animal matter.
Browse