Borrowed from Esperanto papilio, French papillon, ultimately from Latin pāpiliō.
papiliono (plural papilioni)