English edit

Etymology edit

ethmo- +‎ sphenoid

Adjective edit

ethmosphenoid (not comparable)

  1. (anatomy) Relating to, or joining the ethmoid and sphenoid bones.

Translations edit

Anagrams edit