dcsimg

Armadillo moncayotus is a species of isopods in the family Armadillidae.