thermostabilizations

English

Noun

thermostabilizations

  1. plural of thermostabilization