pedunculated polyp
English Dictionary
->
Letter P
-> pedunculated polyp
Search Dictionary:
pedunculated polyp Definition
(n)
a
polyp
with
a
stalk
or
peduncle
pedunculated polyp Synonyms
pedunculated polyp
© Art Branch Inc.