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