Topic: BIOLOGY


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 BIOLOGY Topic

Word of the Day
The BIOLOGY Word of the Day is:

Other related topics