terrestrial branch