dinoprost

English

Noun

dinoprost (uncountable)

  1. (pharmacology) prostaglandin F2α, used in medicine to induce labour and as an abortifacient

Derived terms

Anagrams