English dictionary

euphractus meaning and definition

EUPHRACTUS noun

Definition of Euphractus (noun)

  1. a genus of Dasypodidae
Source: Princeton University Wordnet