aminopimelates

English

Noun

aminopimelates

  1. plural of aminopimelate