Wiktionary
echinochrome
n. (context biochemistry English) A usually red biochrome found in echinoids.