Spanish-English translation for "esfenoides"

 

"esfenoides" English translation

Results: 1-1 of 1

esfenoides {noun}

esfenoides {m} [anat.]

sphenoid {noun} [anat.]

Similar words

In the English-Korean dictionary you will find more translations.