papilionoid noun1 •Any member of subfamily Papilionoideae of peas and other legumes. formspapilionoids