hyaloid

Noun
  1. The transparent membrane enveloping the vitreous humor of the eye and separating it from the retina (synset 105327138)
Adjective
  1. Resembling glass in transparency or translucency (synset 300433966)
    "the morning is as clear as diamond or as hyaline"

Other Searches