arnolol

English

Noun

arnolol (uncountable)

  1. A beta blocker drug.

Anagrams