Single Biggest Cancer Dictionary in the World

What is

Lupron Depot

?

Pronunciation: /lupron* ˈdipoʊ/

Lupron Depot

Definition

(Other name for: leuprolide acetate)