English | German | Russian | Czech

echinochrome English

Meaning echinochrome meaning

What does echinochrome mean?

echinochrome

(biochemistry) A usually red biochrome found in echinoids.

Are you looking for...?