adimolol
English
Noun
adimolol
(
uncountable
)
An
antihypertensive
drug
.