INTERNAL SECRETION


Meaning of INTERNAL SECRETION in English

[internal secretion] n (1895): hormone

Merriam-Webster English vocab.      Английский словарь Merriam Webster.