Home / H / hyaloid

hyaloid

nounadjective 7 letters Scrabble 14 WWF 13
Definitions
noun

the transparent membrane enveloping the vitreous humor of the eye and separating it from the retina

adjective

resembling glass in transparency or translucency

Want another word?
Spin the dictionary for a fresh one.
Generate a word →