biomechanisms
English
Noun
biomechanisms
plural of
biomechanism