One who eats all kinds of foods