English edit

 
English Wikipedia has an article on:
Wikipedia

Noun edit

ommochrome (plural ommochromes)

  1. Any of several visual pigments, occurring in the eyes of crustaceans and insects, that are responsible for the eye's colour

Related terms edit

Translations edit