thyroid cartilage

Explore definitions, synonyms, and language insights of thyroid cartilage

Definitions

Noun
the largest cartilage of the larynx

More General Terms