mostly tropical, but temperate in south