The glenoid fossa lies in which part of the human body?

Correct answer: Shoulder

Try the best trivia game

What people think about it: 3 Comments
Player judyndisguise
Player judyndisguise
I don't understand a word of this.
TestyAlien3443
TestyAlien3443
Player judyndisguise, it covers the spectrum for me. Many words I haven't seen before, but then mentions the humerus, the upper arm bone, but gives a long description "bone in the arm that goes from the shoulder to the elbow"
Player #38626873
Player #38626873
Player judyndisguise, a lemonade.pie