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
Tweet