Home UK English polypous
1Medicine (of a growth) resembling or in the form of a polyp.
READ THESE ARTICLES