English edit

Noun edit

sclerometers

  1. plural of sclerometer