English-French dictionary »

glenoid meaning in French

EnglishFrench
glenoid (shallow depression in a bone)
noun
[UK: ɡlˈenɔɪd]
[US: ɡlˈenɔɪd]

glènenom {f}