Omnivorous /(?)/

Om·niv·o·rous

Omnivorous

a.
  1. All-devouring; eating everything indiscriminately; as, omnivorous vanity; an omnivorous intellect.
  2. Eating both animal and vegetable food. (Zool.)