What in the World is a Flexitarian Diet?

What do you call people who eat both plant-based and animal-based foods? Omnivores. Okay, that was an easy one. But what do you call someone who eats plant-based foods, and animal-based foods, but eats less animal-based foods than they did previously? Or less animal-based foods than the person next to them? What about if you …