dcsimg

Ameniscomys selenoides is a species of in the family mountain beavers.