Medical Dictionary

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

snare

snare /sner/ [AS, sneare, noose] , a device designed for holding a wire noose, used in removing small stalklike growths. The operator tightens the wire around the stalk (peduncle), thus removing the growth.

Tweet submit Telegram VK

Random Words

Babkin reflex

asexual

macrogenitosomia

induced vomiting

double fracture

echo

alveolar ventilation

opioid receptor

TBW

Medical Dictionary Copyright © 2025.
Privacy Policy