oxalosuccinates
English
Noun
oxalosuccinates
plural of
oxalosuccinate