Home
Search
Index
Definify.com
Definition
2025
glenoide
glenoide
Italian
Noun
glenoide
f
(
plural
glenoidi
)
(
anatomy
)
glenoid
(cavity)
Etymology
glena
+
-oide
Similar Results