branule

English

Noun

branule (plural branules)

  1. A form of medical canula

Anagrams