biomechanism

English

Etymology

From bio- +‎ mechanism.

Noun

biomechanism (countable and uncountable, plural biomechanisms)

  1. biological mechanism
  2. biomechanics