English edit

Noun edit

cannulator (plural cannulators)

  1. (medicine) One who cannulates, or a device that aids cannulation.

Anagrams edit