Dictionary
Definition of ARMADILLOS
noun : ARMADILLOS
Source:WordNet 3.1
-
1. (
) burrowing chiefly nocturnal mammal with body covered with strong horny plates ;
See more about : ARMADILLOS