bibenzonium bromide

English

Noun

bibenzonium bromide (uncountable)

  1. A particular antitussive drug.