YourDictionary

Proscar medical definition

A trademark for the drug finasteride.

Learn more about Proscar

link/cite print suggestion box