OMNIVOROUS

Definition of OMNIVOROUS

  1. (adj)feeding on both plants and animals