Medical Dictionary

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

infraspinous fossa

infraspinous fossa, a large triangular region of the posterior scapula below the spine.

Tweet submit Telegram VK

Random Words

Foley catheter

request for proposal (RFP)

Jebsen hand function test

dwindles

sanctuary site

sesamoid bone

cystochromoscopy

schizophasia

primitive groove

Medical Dictionary Copyright © 2025.
Privacy Policy