English | German | Russian | Czech

vocal cord English

Meaning vocal cord meaning

What does vocal cord mean?

vocal cord

either of two pairs of folds of mucous membrane projecting into the larynx

Synonyms vocal cord synonyms

What other words have the same or similar meaning as vocal cord?

Are you looking for...?

vocal | cord