Medical Dictionary

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

scabbard trachea

scabbard trachea /skab′ərd/ , a flattening of the trachea caused by lateral compression by swellings or tumors.

Tweet submit Telegram VK

Random Words

DCR

poliomyelitis virus

sexual asphyxia

formulation

DRG

amok

hyperlipoproteinemia

diluting agent

paraffin method

Medical Dictionary Copyright © 2025.
Privacy Policy