hematogenously hematogeneously haematogenously haematopoietically hematopoietically hematologically hemostatically thrombogenically hepatogenically vasculogenically