Meaning of inderal

Definition of inderal

(noun) the first beta blocker (trade name Inderal) used in treating hypertension and angina pectoris and essential tremor

Other information on inderal

WIKIPEDIA results for inderal
Amazon results for inderal