little fossa of the vestibular window - Spanish English Dictionary
History

little fossa of the vestibular window

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "little fossa of the vestibular window" in Spanish English Dictionary : 1 result(s)

English Spanish
Medicine
little fossa of the vestibular window fosa pequeña de la ventana oval