haemovores