vena canaliculi cochleae

Noun
  1. Vein of the cochlear canal (synset 105429244)

Other Searches