ommochrome
noun
om·mo·chrome
ˈäməˌkrōm
: any of various pigments derived from tryptophan and found especially in the eyes of insects
Love words? Need even more definitions?
Merriam-Webster unabridged
Share