mesocarnivores
English
Noun
mesocarnivores
plural of
mesocarnivore