hyaloid membranes
English
Noun
hyaloid
membranes
plural of
hyaloid membrane