ommochrome
Noun
Meaning
ommochrome (plural ommochromes)
Any of several visual pigments, occurring in the eyes of crustaceans and insects, that are responsible for the eye's colour
Noun
ommochrome (plural ommochromes)
Any of several visual pigments, occurring in the eyes of crustaceans and insects, that are responsible for the eye's colour