Muroid

Muroid are large alien rodents that live on the planet Revonnah.

Biology
Muroids can roll themselves into a ball-like shape to escape.