canules
French
Noun
canules
f
plural of
canule