optoblast

/ˈɒptəblɑːst/

Definitions

1. noun

A type of cell or tissue that is involved in the regeneration of the eye’s lens or the repair of damaged lens tissue.

“The research focused on the role of optoblasts in restoring vision in individuals with cataracts.”

Synonyms

  • lens cell
  • regenerative cell

Antonyms

  • degenerative cell
  • deteriorating cell