Word info

endochrome

Noun

Meaning

The coloring matter within the cells of plants, whether green, red, yellow, or any other color.

Source: Webster's dictionary

Close letter words and terms