Definition, synonyms and related words
A rare tumor arising from primitive medullary epithelium in the ciliary body of the eye.