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.”

Synonyms

  • glenoid
  • scapular