Definition of “ethmoid” - English Dictionary

british dictionary