Meaning of euphractus

Definition of euphractus

(noun) a genus of Dasypodidae

Other information on euphractus

WIKIPEDIA results for euphractus
Amazon results for euphractus