Word info

imidafenacin

Noun

Meaning

imidafenacin (uncountable)

English Wikipedia has an article on:imidafenacinWikipedia
A urinary antispasmodic of the anticholinergic class.

Source: en.wiktionary.org

Close letter words and terms