Hyoid bone

Hyoid bone

Humans have a free floating bone (Hyoid bone) in the neck that anchors the tongue in place and is believed to greatly contribute to humans being able to talk in the sophisticated manner that we do today.

Previous Fact Next Fact
Categories: HumanbodyMisc

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links