English dictionary

ethmoidal artery meaning and definition

ETHMOIDAL ARTERY noun

Definition of ethmoidal artery (noun)

  1. a branch of the ophthalmic artery supplying structures in and around the nasal capsule
Source: Princeton University Wordnet