Plural of canalization; multiple canal systems or multiple instances of the process of creating canals.
From canalization plus -s for plural. American English spelling variant of canalisations.
Try Another Word