Definition of "papilionid"

papilionid