Wiktionary
pheomelanosomes
n. (plural of pheomelanosome English)
n. (plural of pheomelanosome English)