larynx
1.
(
noun
) 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
Related Words:
cartilaginous structure
,
speech organ
Terms and Conditions of Use / Copyright Notice