Subtropics meaning : The region between the tropics and the temperate latitudes of the world.
subtropics
whizzes
stumbling
moppets
enfevered