Carbonate deposits.
That’s plausible. Are green carbonate deposits on earth usually associated with algae?