Home / M / meningeal artery

meningeal artery

noun 16 letters Scrabble 21 WWF 25
Definitions
noun

any of three arteries supplying the meninges of the brain and neighboring structures

Look “meningeal artery” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →