Back to Dictionary
生物力学
生物力學
shēngwùlìxué
1.
biomechanics