mesocarnivoreEtymologyFrom meso- + carnivore.nounAny animal whose diet consists of 30–70% meat.“Mesocarnivores will be defined as medium to large mammals that incorporate meat into 30-70% of their diet. These animals occur at low population densities, and inhabit a large area.”