glenoid fossa – English noun declension

English noun forms of glenoid fossa

Noun: glenoid fossa
Singularglenoid fossa
Pluralglenoid fossae

Sample Sentences

Etymology