sanguivorous in Catalan sanguivorous in Catalan sanguívor adj That feeds on blood; bloodsucking, hematophagous Add to Flashcards