Definify.com

Definition 2024


ketoacid

ketoacid

See also: keto acid

English

Noun

ketoacid (plural ketoacids)

  1. Alternative spelling of keto acid