Glossary
One of the small spherical lymphatic nodules found in the lamina propria of the small and large intestine.
Posted
in
by
Tags: