kamus
.
Search
About
thyroid_cartilage
English
Adam's apple, thyroid cartilage
Noun
The largest cartilage of the larynx
English: thyroid cartilage, Adam's apple
English words with similar meanings
Show 1 words
adam's apple