English dictionary

euphractus sexcinctus meaning and definition

EUPHRACTUS SEXCINCTUS noun

Definition of Euphractus sexcinctus (noun)

  1. Argentine armadillo with six movable bands and hairy underparts
Source: Princeton University Wordnet