Meaning of liomys irroratus

Definition of liomys irroratus

(noun) large pocket mouse of Mexico

Other information on liomys irroratus

WIKIPEDIA results for liomys irroratus
Amazon results for liomys irroratus