Artemisia vulgaris
The larvae feed on the leaves of "Artemisia" species, including "Artemisia tridentata" and "Artemisia vulgaris".