hominivorax

Etymology
. Partially following the type, , ,.

Adjective

 * 1)  maneating