melanophore-stimulating hormone

noun

Medical Definition of melanophore-stimulating hormone