Word info

detubulation

Noun

Meaning

detubulation (uncountable)

The removal or severing of a tubule (especially the T tubules of the heart).

Source: en.wiktionary.org

Close letter words and terms