sheath of eyeball
n.
A condensation of connective tissue on the outer aspect of the sclera, from which it is separated by a narrow cleftlike space.
Tenon's capsule
Words nearby sheath of eyeball
shears,
shearwater,
sheatfish,
sheath,
sheath knife,
sheath of eyeball,
sheath of schwann,
sheathbill,
sheathe,
sheathing,
sheave