Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

popliteal node

popliteal node, a node in one of the groups of lymph glands in the leg. Approximately seven small popliteal nodes are embedded in the fat of the popliteal fossa at the back of the knee. Compare anterior tibial node, inguinal node.

Tweet submit Telegram VK

Random Words

secondary dentition

boundary lubrication

objective symptom

airplane splint

sugar

consciousness

drum cartridge catheter technique

progestin

bronchoalveolar lavage (BAL)

Medical Dictionary Copyright © 2025.
Privacy Policy