polyp or polypus – Meaning and Explanation