INTERNAL RESPIRATION


Meaning of INTERNAL RESPIRATION in English

[internal respiration] n (ca. 1890): an exchange of gases between the cells of the body and the blood by way of the fluid bathing the cells--compare external respiration

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