timepidium bromide

English

Noun

timepidium bromide (uncountable)

  1. An anticholinergic drug.