leucophores
English
Noun
leucophores
plural of
leucophore