English | German | Russian | Czech

adimolol English

Meaning adimolol meaning

What does adimolol mean?

adimolol

An antihypertensive drug.

Are you looking for...?