ANIMAL STARCH


Meaning of ANIMAL STARCH in English

[animal starch] n (ca. 1860): glycogen

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