cytoid body
nounMedical Definition of cytoid body
: one of the white globular masses resembling cells that are found in the retina in some abnormal conditions