An Italian or Romance language variant referring to a channel or canal, used in some anatomical and technical terminology.
Direct borrowing from Italian or Latin canalis, used in English primarily in specialized scientific nomenclature and anatomical descriptions borrowed from Italian medical terminology.
Try Another Word