ARMADILLOS

10 letters 13 Scrabble points

Definition of ARMADILLOS

noun
  1. Any of the burrowing mammals covered with bony, jointed, protective plates, order Cingulata, found in the Americas, especially in South America.

Source: Wiktionary

Word Details

Letters A R M A D I L L O S
Length 10 letters
Scrabble Score 13 points