Word info

angiocube

Noun

Meaning

angiocube (plural angiocubes)

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

Source: en.wiktionary.org

Close letter words and terms