Definify.com

Definition 2025


oxaloacetates

oxaloacetates

See also: oxaloacétates

English

Noun

oxaloacetates

  1. plural of oxaloacetate