peyer's patch

Noun

Other Searches