Wiktionary
canulae
n. (plural of canula English)
WordNet
canulae
See canula