entubulation
Noun
Meaning
entubulation (countable and uncountable, plural entubulations)
(medicine, surgery) A method of nerve damage repair by the creation of artificial nerve conduits.
Noun
entubulation (countable and uncountable, plural entubulations)
(medicine, surgery) A method of nerve damage repair by the creation of artificial nerve conduits.