biomechanism

noun 2

Definitions

noun

1

biological mechanism

2

biomechanics

Your note

not saved
0 chars