English edit

Etymology edit

angio- +‎ cube

Noun edit

angiocube (plural angiocubes)

  1. (anatomy) A densely-packed area of blood vessels in the retina of the eye