biomechanisms

English

Noun

biomechanisms

  1. plural of biomechanism