YourDictionary

canalization medical definition

noun
The formation of canals or channels in tissue.

Learn more about canalization

link/cite print suggestion box