Larynx Meaning

There are 1 meaning(s) for word Larynx

Meaning 1 : a cartilaginous structure at the top of the trachea; contains elastic vocal cords that are the source of the vocal tone in speech

    Synonyms : voice box