ommochrome

English dictionary entry

Meanings

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

Word forms

ommochrome ommochromes

Related words

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.