sanguivorous in French sanguivorous in French hématophage adj That feeds on blood; bloodsucking, hematophagous Add to Flashcards