Find the word definition

Wiktionary
ambucetamide

n. An antispasmodic drug that is particularly effective against menstrual pain.

Wikipedia
Ambucetamide

Ambucetamide is an antispasmodic found to be particularly effective for the relief of menstrual pain. It was discovered in 1953 by Paul Janssen.