bevantolol

English

Noun

bevantolol (uncountable)

  1. A drug that acts as a beta blocker and calcium channel blocker.