I think a flexitarian would be someone who is basically vegetarian but who does not totally avoid meat, eating it, perhaps, once a week or so. An omnivore eats meat and vegetables pretty much every day.