Peyer's patch

Peyer's patches is a location in the Small intestine.

Appearance
Peyer's patches looks like a bar with many dummy stuff for the cell to hide in, waiting for the annoying bacteria coming in.