Meaning of mps

Definition of mps

(noun) a widely distributed system of free and fixed macrophages derived from bone marrow

Other information on mps

WIKIPEDIA results for mps
Amazon results for mps