Taxonomic name: Papilio brevicauda (Lepidoptera)Interaction Type: eatsLocation: Canada: eastern Taxonomic name: Heracleum maximum