Definify.com

Definition 2024


oxamic_acids

oxamic acids

English

Noun

oxamic acids

  1. plural of oxamic acid