HonoraryMancunian, 23 days ago So I skimmed that and it seems the tldr is mammals have melanin (and I’m guessing the other animals don’t)
So I skimmed that and it seems the tldr is mammals have melanin (and I’m guessing the other animals don’t)