You searched for: “tropoparasites”
tropoparasite (s) (noun), tropoparasites (pl)
A parasite that is adapted to seasonal weather changes: A tropoparasite is one that can thrive in alternating periods of heat and cold.