Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for hyaloid
1. n. transparent membrane that enveloping the vitreous humor of the eye and separating it from the retina
2. s. resembling glass in transparency or translucency
Sponored Video