thyroid cartilage

Noun
  1. The largest cartilage of the larynx (synset 105537929)

Other Searches