Miscarriage potion Synonyms

We can't find synonyms for the phrase "Miscarriage potion", but we have synonyms for terms, you can combine them.

MP abbreviation

MP is an abbreviation for Miscarriage Potion
What does MP stand for?
MP stands for "Miscarriage Potion"

Definitions for Miscarriage


Definitions for Potion


  • (noun) a medicinal or magical or poisonous beverage