meaning of internal auditory artery

1. a branch of the basilar artery that supplies the labyrinth


Related Words

internal auditory artery |

Developed & Maintained By Taraprasad.com

Treasure Words