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

dragon worm

maxillofacial syndrome

pericardiocentesis

paradoxical

epiphyseal plate

body fluid

lower respiratory tract infection

azole antifungal

static equilibrium

Medical Dictionary Copyright © 2025.
Privacy Policy