Cosa mangiano le farfalle Swallowtail?

Le farfalle a coda di rondine si nutrono del nettare dei fiori, ma mangiano anche letame e fango. Come bruchi, la specie mangia fiori e foglie dalle piante. Alcune specie mangiano solo piante particolari, tra cui la pipa dell'olandese, lo snakeroot della Virginia, la ciliegia selvatica o le carote.

Molte specie di coda di rondine si difendono usando sostanze chimiche tossiche. I loro bruchi producono sostanze chimiche anti-repellenti e usano il camuffamento per proteggersi dall'essere mangiati. Le false occhiaie della farfalla servono a confondere i predatori, e sono brave volantini che sfuggono ai predatori nascondendosi tra gli alberi. I predatori della coda di rondine includono uccelli che mangiano insetti, toporagni, topi, rane, ragni e formiche, tra gli altri.