Did you mean ethmoid?
ethmoid
adjective
°Resembling a sieve.
noun
°The ethmoid bone.