beautiful armadillo noun1 •An extinct prehistoric species of armadillo, †Dasypus bellus. formsbeautiful armadillos