Definition of Mps
Noun
-
a widely distributed system of free and fixed macrophages derived from bone marrow
- mononuclear phagocyte system - system of macrophages
Word games points for the Mps
- Scrabble® score of the mps (7)
- Word Chums® score of the mps (10)
- Words With Friends® score of the mps (9)