Word info

myobath

Noun

Meaning

myobath (plural myobaths)

A system in which isolated muscle tissue, held in a bath of nutrient liquid, is able to reversible contract

Source: en.wiktionary.org

Close letter words and terms