Medical Dictionary

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

pepper spray

pepper spray, an aerosolized form of oleoresins from capsicum, highly irritant to the skin and mucous membranes. It is used similarly to tear gas.

Tweet submit Telegram VK

Random Words

Helicobacter

meningomyelocele

suicide

Griswald brace

wall stress

axosomatic synapse

Frei’s test

sciatic nerve

pedal

Medical Dictionary Copyright © 2025.
Privacy Policy