VariousWords beta
Related Terms:
Noun
Definition: The water-soluble part of the yellow carotenoid pigment present in the cell sap of some plants.
VariousWords beta
Definition: The water-soluble part of the yellow carotenoid pigment present in the cell sap of some plants.