Glossary
Pertains to a substance that lowers glucose levels in the blood.
A substance that mitigates elevated glucose levels in the blood.
Posted
in
by
Tags: