self-esterifications

English

Noun

self-esterifications

  1. plural of self-esterification