thyroid_cartilage has definitions from the fields of anatomy,zoology
1
[ noun ] (anatomy,zoology) the largest cartilage of the larynx

Synonyms

Adam's_apple

Related terms

cartilage larynx

*