Latin Adjectives: hominivorāx

Latin Adjectives verb 'hominivorāx' conjugated