Dictionary Home » Medical Definitions » caterpillar flap

caterpillar flap medical definition

noun
A tubed flap transferred end-over-end in stages from the donor area to a distant recipient area. Also called waltzed flap.
link/cite print suggestion box