Word info

entubulation

Noun

Meaning

entubulation (countable and uncountable, plural entubulations)

(medicine, surgery) A method of nerve damage repair by the creation of artificial nerve conduits.

Source: en.wiktionary.org

Close letter words and terms