bioactuator
English
Etymology
From
bio-
+
actuator
.
Noun
bioactuator
(
plural
bioactuators
)
A
biological
actuator
, typically powered by a
muscle