pheomelanosomes
English
Noun
pheomelanosomes
plural of
pheomelanosome