YourDictionary

Inderal medical definition

A trademark for the drug propranolol.

Learn more about Inderal

link/cite print suggestion box