English

edit

Etymology

edit

From angio- +‎ cube.

Noun

edit

angiocube (plural angiocubes)

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