Taxonomic name: Troides magellanus (Lepidoptera)Interaction Type: eatsLocation: Philippines Taxonomic name: Aristolochia debilis