
FROM ZOO TO YOU: What’s the deal with armadillos?
BY EMILY SEXSON Armadillo, when translated from Spanish to English, means “little armored one”; the Aztecs called them “āyōtōchtli” or “turtle-rabbit”. If you’ve ever seen… Login to continue reading Login…