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

Explore HUMAN Topic