Terminal degree