1. flexivore - Noun
2. flexivore - Adjective
flexivore (plural flexivores)
One who is usually or primarily carnivore, but not strictly so.
(of a person) Being a flexivore.
(of food, a diet, etc.) Being what a flexivore might eat.
Source: en.wiktionary.org