Hairy Armadillo Definition
noun
Certain species of armadillo found in South America.
Wiktionary
Certain species of armadillo found in South America.
Wiktionary
Related Articles
Find Similar Words
Find similar words to hairy armadillo using the buttons below.