machaon

Noun

 * 1) swallowtail (butterfly)