Words: peduncle
Part of speech: n
Definition: the thin process of tissue that attaches a polyp to the body