tropical; hot, humid in south; semiarid in north