cyton
/ˈsaɪ.tɒn/Definitions
1. noun
A cyton is a specialized cell in the retina of the eye that can regenerate and replace damaged or degenerating cells.
“Researchers are studying the properties of cytons in the hope of developing new treatments for retinal diseases.”