arnolol
English
Noun
arnolol
(
uncountable
)
A
beta blocker
drug
.
Anagrams
on a roll