stria vascularis
noun
stria vas·cu·la·ris
-ˌvas-kyə-ˈler-əs
: the upper part of the spiral ligament of the cochlear duct that contains numerous small blood vessels
Love words? Need even more definitions?
Merriam-Webster unabridged
Share