paratroops

n.pl. Parachute troops. [contraction]