hyaloids
hyaloids has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. Plural of hyaloid; structures resembling glass or the hyaloid membrane.