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

byte

abdominal surgery

mRNA

fermentative dyspepsia

pharyngeal membrane

end bud

acoustic apparatus

sphingolipid

DRI

Medical Dictionary Copyright © 2025.
Privacy Policy