Plant-and-meat consumer (8)
I believe the answer is:
omnivore
(Other definitions for omnivore that I've seen before include "It eats other animals or plants, as human does" , "One eating every food" , "unfussy diner" , "One who eats both meat and vegetables" , "Unfussy eater" .)