Hueso (Spanish for “bone”) comes from the Latin for the same, os. The connection is particularly easy to see when we remember that the H- is perfectly silent in Spanish.
From the same root we get the English ossify — literally, to turn into bone! — but, considering about 4 people know this word, it is easy to remember hueso if we connect it to another word it is related to, albeit more distantly: oyster.
Oyster comes from the Latin for the same, Ostreum, which itself comes from the Latin word os, “bone.” What is an oyster defined by, if not, its hard, bony shell?
The o‑s root is clearly visible in all variations!