hyalosomes
English
Noun
hyalosomes
plural of
hyalosome