English edit

Noun edit

osmostabilizers

  1. plural of osmostabilizer