Populus balsamifera
The larvae feed on "Populus tremuloides" and "Populus balsamifera".