Longman Dictionary of Contemporary English homepage

Topic: HUMAN


lymph node

noun
     
lymph node [countable] also lymph gland
HBM a small rounded swelling in your body through which lymph passes before entering your blood system
Word of the Day
The HUMAN
Word of the Day is:

Other related topics