bioactuator

English

Etymology

From bio- +‎ actuator.

Noun

bioactuator (plural bioactuators)

  1. A biological actuator, typically powered by a muscle