Mammal whose name means “little armored one” Answer