animal starch

English

Noun

animal starch (uncountable)

  1. Synonym of glycogen.