eumelanosomes
English
Noun
eumelanosomes
plural of
eumelanosome