Meaning of euphractus sexcinctus

Definition of euphractus sexcinctus

(noun) Argentine armadillo with six movable bands and hairy underparts

Other information on euphractus sexcinctus

WIKIPEDIA results for euphractus sexcinctus
Amazon results for euphractus sexcinctus