kamus
.
Search
About
pedunculated_polyp
English
pedunculated polyp
Noun
A polyp with a stalk or peduncle
English: pedunculated polyp