echinochrome
noun
echi·no·chrome
plural -s
Definition of echinochrome
: any of several red to brown respiratory pigments found in certain sea urchins
Keep scrolling for more