Infatigable

(a.) Indefatigable.