xantholeucophores
English
Noun
xantholeucophores
plural of
xantholeucophore