LARYNX


Meaning of LARYNX in English

n. structure in the upper throat of a human which contains the vocal chords; vocal organ in certain animals

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.