echinochrome
Jump to navigation
Jump to search
English
[edit]Noun
[edit]echinochrome (countable and uncountable, plural echinochromes)
- (biochemistry) A usually red biochrome found in echinoids.
echinochrome (countable and uncountable, plural echinochromes)