WINDPIPE


Meaning of WINDPIPE in English

[wind.pipe] n (1530): trachea 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.