Ambucetamide Definition

noun

An antispasmodic drug that is particularly effective against menstrual pain.

Wiktionary

Find Similar Words

Find similar words to ambucetamide using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ambucetamide