melanoleucophores
English
Noun
melanoleucophores
plural of
melanoleucophore