Thislenit

Thislenits were venomous, predatory insects from Rodia.

Appearances

 * holonetnews.com