ethmoid in English
- ethmoid⇄adj. having to do with a bone situated in the walls and septum of the nose and containing numerous perforations for the filaments of the olfactory nerve.
- ethmoid⇄ethmoid, adjective, noun.
- ethmoid⇄noun the ethmoid bone.