• Rating:

Small, bean-shaped organs located throughout the lymphatic system; important in the function of the immune system.

« Back to Glossary Index

0 comments

You must be logged in to post a comment.