Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ“Cytoid”
We have one entry that includes the term Cytoid.
cytoid body
noun: one of the white globular masses resembling cells that are found in the retina in some abnormal conditions
Love words? Need even more definitions?
Merriam-Webster unabridged





