melanospheres
English
Noun
melanospheres
plural of
melanosphere