Topic: MEDICINE


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

Explore MEDICINE Topic

Word of the Day
The MEDICINE Word of the Day is:

Other related topics