keratinosomes
English
Noun
keratinosomes
plural of
keratinosome