Word info

echinochrome

Noun

Meaning

echinochrome (countable and uncountable, plural echinochromes)

(biochemistry) A usually red biochrome found in echinoids.

Source: en.wiktionary.org

Close letter words and terms