Word info

stria vascularis

Noun

Meaning

stria vascularis

(anatomy) The upper portion of the spiral ligament that forms the outer wall of the cochlear duct; it contains numerous capillary loops and small blood vessels.

Source: en.wiktionary.org

Close letter words and terms