German-English dictionary »

nasotrachealtubus meaning in English

GermanEnglish
der Nasotrachealtubus Substantiv

nasotracheal tubenoun