Random
Having a varied diet
Synonyms for Having a varied diet
omnivorous
able to eat anything
having a mixed diet
omnivorant
For more similar words, try
Having a varied diet
on Thesaurus.plus dictionary