English dictionary
mps meaning and definition
Definition and meaning of mps at MeaningMonkey.org. mps meaning and definition in the English Dictionary.MPS noun
Definition of MPS (noun)
- a widely distributed system of free and fixed macrophages derived from bone marrow
Source: Princeton University Wordnet