Meaning of timolol

Definition of timolol

(noun) a beta blocker (trade name Blocadren) administered after heart attacks

Other information on timolol

WIKIPEDIA results for timolol
Amazon results for timolol