pedunculated_polypEnglish

pedunculated polyp

Noun

A polyp with a stalk or peduncle

English: pedunculated polyp