English edit

Noun edit

somatometers

  1. plural of somatometer