Meaning of larynx

Definition of larynx

(noun) a cartilaginous structure at the top of the trachea; contains elastic vocal cords that are the source of the vocal tone in speech

Other information on larynx

WIKIPEDIA results for larynx
Amazon results for larynx