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.
An antispasmodic drug that is particularly effective against menstrual pain.
Find similar words to ambucetamide using the buttons below.