Definition, synonyms and related words
A Brazilian armadillo (Dasypus minutus); the little armadillo.