Ambrax swallowtail
Papilio ambrax
Generations a year
Several
Larval food plants
Rutaceae family