alprostadil

Definitions

Medical

  • noun a drug which makes blood vessels wider, used to treat impotence, prevent coagulation, and maintain babies with congenital heart conditions

Sports

  • noun a drug that causes vasodilation, used for treating heart complaints
http://www.dictionarycentral.com/definition/alprostadil.html