Home
Search
Index
Definify.com
Definition
2024
scleral
scleral
English
Adjective
scleral
(
not comparable
)
(
anatomy
)
Of, or pertaining to, the
sclera
Anagrams
callers
cellars
recalls
Similar Results
Sideral
Several
Scelerat