Geonosian glowing arthropod

Geonosian glowing arthropods were carnivorous creatures that lived in caves of planet Geonosis. The creatures had a dull brownish color, and had two claws by their mouth and can glow.

Appearances

 * Star Wars: Republic Commando