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

static progressive splints

coronary sulcus

dromo-

countercurrent

superficial

self-management approach

central facilitation

glomerular filtration rate (GFR)

spectrometry

Medical Dictionary Copyright © 2025.
Privacy Policy