galenoid
/ˌɡælɪˈnoʊɪd/Definitions
1. noun
A bony structure resembling a glenoid cavity, especially in the scapula.
“The archeologist discovered a galenoid in the fossilized scapula of the ancient species.”
1. noun
A bony structure resembling a glenoid cavity, especially in the scapula.
“The archeologist discovered a galenoid in the fossilized scapula of the ancient species.”