Leaf-leaper

Leaf-leapers were insects from the oases of Geonosis.

Appearances

 * MedStar I: Battle Surgeons