Meaning of polypus
Definition of polypus
(noun)
a
small
vascular
growth
on the
surface
of a
mucous
membrane
Other information on polypus
WIKIPEDIA results for
polypus
Amazon results for
polypus
Tweet