Definitions by iliketurtles132
icurb
icurb by iliketurtles132 May 23, 2021
iridocytes
a cell that occurs especially in the skin of fishes and reptiles and appears iridescent greenish from included guanine — compare guanophore.
iridocytes by iliketurtles132 February 9, 2021