omnivorous

adj

1.
feeding on both plants and animals