See also: MPPs

English edit

Noun edit

MPPS (uncountable)

  1. Initialism of most penetrating particle size.

Related terms edit

  • MPP (mucus penetrating particle)

Anagrams edit