Iridocyte | I

cells or tissue containing reflective material, e.g., reflective cells on fishes' scales

Back