Canula /(?)/

Can·u·la

Canula

n.
  1. See Cannula, Cannular, and Cannulated.