sanguivorous in German sanguivorous in German sanguivor adj That feeds on blood; bloodsucking, hematophagous Add to Flashcards