flying handkerchief

Noun

 * 1) An African swallowtail butterfly,, with white wings reminiscent of a handkerchief.