An armadillo is a small animal whose body is covered with large bony scales and which rolls itself into a ball when it is attacked. Armadillos are mainly found in South and Central America.
英汉词典释义
n.
<动>犰狳
The armadillo is found in the American South and in Central America.犰狳生活在美国南部和中美洲地区。
英英词典释义
Noun
1. burrowing chiefly nocturnal mammal with body covered with strong horny plates