nadoxolol
English
Noun
nadoxolol
(
uncountable
)
A particular beta-adrenergic receptor blocker.