INTERMEDIN Meaning of INTERMEDIN in English [in.ter.me.din] n (1932): melanocyte-stimulating hormone Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012