English synonyms about - contact  

pedunculated polyp

noun

1 pedunculated polyp

A polyp with a stalk or peduncle.


Find more on pedunculated polyp elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0241