Glossary
Glossary Link
Amylorrhea
An unusually high amount of starch found in the feces.
Posted
September 10, 2023
in
A
by
Glossary
Tags: