Word info

ambucetamide

Noun

Meaning

ambucetamide (uncountable)

English Wikipedia has an article on:ambucetamideWikipedia
An antispasmodic drug that is particularly effective against menstrual pain.

Source: en.wiktionary.org

Close letter words and terms