Peyer's patches

Peyer's patches

English Noun
Ad

Definition

plural of Peyer's patch

Ad