dcsimg

Castor tortus is a species of rodent in the family beavers.