This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Endochrome

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

Shares

Related Words

Menu