Home
Search
Index
Definify.com
Definition
2024
glena
glena
Italian
Noun
glena
f
(
plural
glene
)
(
anatomy
)
glenoid
(cavity)
Anagrams
angle
,
lagne
,
legna
Similar Results
Glene
Galena
Glean
Glen
Pseudo-galena