labyrinthine artery

noun

Medical Definition of labyrinthine artery