Webster's Revised Unabridged Dictionary · 1913

Oxaluramide

Oxaluramide , noun

[Oxaluric + amide.]

(Chemistry) Same as Oxalan.