iridiophores
English
Noun
iridiophores
plural of
iridiophore