ambucetamide
Noun
Meaning
ambucetamide (uncountable)
English Wikipedia has an article on:ambucetamideWikipedia
An antispasmodic drug that is particularly effective against menstrual pain.
Noun
ambucetamide (uncountable)
English Wikipedia has an article on:ambucetamideWikipedia
An antispasmodic drug that is particularly effective against menstrual pain.