HYALOIDS is a playable word

hyaloid Scrabble® Dictionary

noun
pl. hyaloids
a membrane of the eye
210 Playable Words can be made from "HYALOIDS"