echinochrome
Noun
Meaning
echinochrome (countable and uncountable, plural echinochromes)
(biochemistry) A usually red biochrome found in echinoids.
Noun
echinochrome (countable and uncountable, plural echinochromes)
(biochemistry) A usually red biochrome found in echinoids.