Etymed
Open the app →
Glossary
› keto
keto
Meaning:
ketone body ·
Origin:
Greek
Terms using keto
diabetic ketoacidosis