hemoplastic hematogenetic haematologic hematoplastic haemocytological hemapoietic hemocytologic haematolymphoid haematological nonhaematopoietic