English

edit

Noun

edit

monosuccinates

  1. plural of monosuccinate