English edit

Noun edit

canulae

  1. plural of canula

Anagrams edit