aminocaproates

English

Noun

aminocaproates

  1. plural of aminocaproate