Definition & Meaning | English word ADIMOLOL
ADIMOLOL
Definitions of ADIMOLOL
- An antihypertensive drug.
Number of letters
8
Is palindrome
No
Search for ADIMOLOL in:
Page preparation took: 102.20 ms.