Sanguinivorous Copy link Sanguinivorous , adjective [Latin sanguis + vorare to devour.] Subsisting on blood.