Diamorphine

What is Diamorphine?

Diamorphine definition and meaning on Dictionary terms:
noun Pharmacology.