Meaning of blocadren

Definition of blocadren

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

Other information on blocadren

WIKIPEDIA results for blocadren
Amazon results for blocadren