Detached retina

What is Detached retina?

Detached retina definition and meaning on Dictionary terms:
adjective
having many details: a detailed problem.
thorough in the treatment of details; minute: a detailed report.

 

reference: https://www.dictionary.com/browse/detached-retina

Tags: