Dictionary Home »
Webster's New World College Dictionary » lymph gland
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.
Share on Facebook