omnivorous
1. [ adjective ] feeding on both plants and animals
Related terms: insectivorous carnivorous herbivorous all-devouring all-devouring
Similar spelling:   omnivore
  omnifarious