The thin process of tissue that attaches a polyp to the body English: peduncle Less certain link between this word and this sense.