Definition for Haematopoietic system

From Biology Forums Dictionary