voice_boxEnglish

larynx, voice box

Noun

A cartilaginous structure at the top of the trachea, contains elastic vocal cords that are the source of the vocal tone in speech

English: larynx, voice box

Bahasa: laring

Bahasa words with similar meanings

English words with similar meanings

Show 1 words