English-German dictionary »

release meaning in German

EnglishGerman
somatotropin release-inhibiting factor noun

das SomatostatinSubstantiv

123