bioactuator (English, noun)
expansion: bioactuator (plural bioactuators)
Senses:
glosses: A biological actuator, typically powered by a muscle
Forms:
form: bioactuators
tags: plural