Papilionid meaning : Any butterfly of the family Papilionidae
papilionid
semifluids
furloughed
cavorted
residuals