larynx meaning in English
n. larynx, voice box, structure in the upper throat of a human which contains the vocal chords; vocal organ in certain animals
n. larynx, voice box, structure in the upper throat of a human which contains the vocal chords; vocal organ in certain animals