Definify.com

Definition 2024


glenoid_fossae

glenoid fossae

English

Noun

glenoid fossae

  1. plural of glenoid fossa