ソマトトロピン LinksSentence search for ソマトトロピンEdit in JMdict Noun1. somatotropin Discussions Log in to talk about this word.