1 |
[ adjective ] feeding on both plants and animals
Related terms insectivorous carnivorous herbivorous all-devouring all-devouring |
* |
|
1 |
[ adjective ] feeding on both plants and animals
Related terms insectivorous carnivorous herbivorous all-devouring all-devouring |
* |
|