Malodorous protruding Synonyms

Definitions for Malodorous


MP abbreviation

MP is an abbreviation for Malodorous Protruding
What does MP stand for?
MP stands for "Malodorous Protruding"

Definitions for Protruding


  • (adjective) extending out above or beyond a surface or boundary