GLENOHUMERAL

12 letters 18 Scrabble points

Definition of GLENOHUMERAL

adjective
  1. Of or pertaining to the glenoid fossa and the humerus.

Source: Wiktionary

Word Details

Letters G L E N O H U M E R A L
Length 12 letters
Scrabble Score 18 points