It will absorb the colours from the water it is in, either you have a lot of tannins (from wood) in the water, you have algae growing on it or you have treated the tank recently with a medication that has Acriflavin as a main ingredient
That leaves algae then! Ocean rock will start changing colour very quickly and will go through stages of yellow, then brown and then green. Nothing stays white in a tank that's for certain!