Meaning of pedunculated polyp

Definition of pedunculated polyp

(noun) a polyp with a stalk or peduncle

Other information on pedunculated polyp

WIKIPEDIA results for pedunculated polyp
Amazon results for pedunculated polyp