What is the full meaning of iridocytes
IRIDOCYTE, a cell in the skin of a fish that gives the fish iridescence [n]
Example of the word iridocytes placed on a Scrabble board.