Noun
angiocube (plural angiocubes) (anatomy) A densely-packed area of blood vessels in the retina of the eye