Definition of monoxalate in English:

monoxalate

noun

  • A compound containing one oxalic acid group in the molecule.

Origin

Early 20th century; earliest use found in Science.