English-Latin dictionary »

windpipe (l+s) meaning in Latin

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

cannula [cannulae](1st) F
noun