iridophores
English
Noun
iridophores
plural of
iridophore