Etymed
Open the app →
Glossary
› polyp
polyp
Meaning:
polyp (from polypous, many-footed) ·
Origin:
Greek
Terms using polyp
polypectomy