hyaloids

adjective
  1. Resembling glass; transparent or translucent.
  2. Usage: formal; technical
noun
  1. Plural of hyaloid; transparent or glassy structures, especially the hyaloid membrane of the eye.
  2. Usage: anatomy; technical

Examples