English dictionary

ethmoid sinus meaning and definition

ETHMOID SINUS noun

Definition of ethmoid sinus (noun)

  1. a sinus of the meatuses of the nasal cavity (behind the bridge of the nose)
Source: Princeton University Wordnet