perforating canals

perforating canals

canals in bone through which blood vessels pass.
Full browser ?