French edit

Etymology edit

From Latin hominivorax.

Adjective edit

hominivore (plural hominivores)

  1. maneating