This sentence is from a transcript of a podcast:
The researchers say that even mammals that breed year round—which should offer protection against seasonal shifts—may still feel the impact of climate change.
I don't understand what the word "which" means here. Does it refer to the "mammals"? If it does, I am confused by the whole sentence — what's the connection between the middle part of the sentence and the rest?