What is the full meaning of glenoids
GLENOID, a cup-shaped socket [n]
Example of the word glenoids placed on a Scrabble board.