imidafenacin
Noun
Meaning
imidafenacin (uncountable)
English Wikipedia has an article on:imidafenacinWikipedia
A urinary antispasmodic of the anticholinergic class.
Noun
imidafenacin (uncountable)
English Wikipedia has an article on:imidafenacinWikipedia
A urinary antispasmodic of the anticholinergic class.