Word info

bioactuator

Noun

Meaning

bioactuator (plural bioactuators)

A biological actuator, typically powered by a muscle

Source: en.wiktionary.org

Close letter words and terms