snailflower noun2 •Any member of the species Cochliasanthus caracalla of leguminous vines of South and Central America, whose fragrant flowers have a distinctive curled shape. •Any member of species Sigmoidotropis speciosa formssnailflowers