Word info

supra-ethmoid

Adjective

Meaning

Above, or on the dorsal side of, the ethmoid bone or cartilage.

Source: Webster's dictionary

Close letter words and terms