haematophagous in French haematophagous in French hématophage adj (British spelling) Feeding on blood. Add to Flashcards