Dictionary Home »
Webster's New World College Dictionary » lymph node
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.
Browse dictionary definitions near lymph node
Share on Facebook