Latin-English dictionary »

cannula meaning in English

LatinEnglish
cannula [cannulae] (1st) F
noun

reed [reeds]noun
[UK: riːd] [US: ˈriːd]

small / little / low reednoun

windpipe (L+S)noun
[UK: ˈwɪnd.paɪp] [US: ˈwɪnd.paɪp]