YourDictionary

polypus medical definition

noun pl. pol·y·pi
See polyp.

link/cite print suggestion box