Definify.com

Definition 2024


keto_acids

keto acids

See also: ketoacids

English

Noun

keto acids

  1. plural of keto acid