Yahoo India Web Search

Search results

  1. Dictionary
    armadillo
    /ˌɑːməˈdɪləʊ/

    noun

    • 1. a nocturnal insectivorous mammal that has large claws for digging and a body covered in bony plates. Armadillos are native to Central and South America and one kind is spreading into the southern US.

    More definitions, origin and scrabble points