1 echinochrome | Definition of echinochrome

echinochrome

noun
echi·​no·​chrome
plural -s

Definition of echinochrome

: any of several red to brown respiratory pigments found in certain sea urchins

History and Etymology for echinochrome

echin- + -chrome

Keep scrolling for more