Populus balsamifera
The larvae feed on the leaves of "Alnus" species, "Populus balsamifera" and "Betula papyrifera".