air splint









air splint


n.

  1. A hollow tubular inflatable splint.
55 queries 0.577