Meaning of armadillo
Definition of armadillo
(noun)
burrowing
chiefly
nocturnal
mammal
with
body
covered
with
strong
horny
plates
Other information on armadillo
WIKIPEDIA results for
armadillo
Amazon results for
armadillo
Tweet