Inflammatory fibroid polyp
.
Source: ©
PathoPic