What is the meaning of the word "haemopoietic"?

Definitions: