Kleex/Legends

Kleex was the name attributed to a species of small, brown and yellow insects found on the planet Tammuz-an. Parasitic by nature, they often attached themselves to larger creatures, such as Durkii. Once, the astromech droid R2-D2 quelled the temper of an enraged Durkii by removing some Kleex from its scales.

Appearances

 * Planet of Twilight
 * Planet of Twilight