lymph gland

Variant of lymph node

lymph node definition

lymph node

any of the many small, compact structures located throughout the lymphatic system, that collect and destroy bacteria that have entered the body, produce lymphocytes, etc.
sometimes called lymph gland

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.