Search Result for "lymph_node":
Wordnet 3.0

NOUN (1)

1. the source of lymph and lymphocytes;
[syn: lymph node, lymph gland, node]


The Collaborative International Dictionary of English v.0.48:

Lymph node \Lymph node\ (Anat.) A lymphatic gland. [1913 Webster]
WordNet (r) 3.0 (2006):

lymph node n 1: the source of lymph and lymphocytes [syn: lymph node, lymph gland, node]