Meaning of peduncle

Definition of peduncle

(noun) the thin process of tissue that attaches a polyp to the body

Other information on peduncle

WIKIPEDIA results for peduncle
Amazon results for peduncle