blocadren

Noun
  1. A beta blocker (trade name Blocadren) administered after heart attacks (synset 104445876)

Other Searches