iridocyte
/ˌɪrɪdəˈsaɪt, ˌaɪrɪdəˈsaɪt/Definitions
1. noun
a type of red blood cell found in fish, containing haemoglobin-based pigments that reflect light and give the fish its iridescent colors
“The iridocytes in the scales of the angelfish were responsible for its shimmering appearance.”