three-banded armadillo (tolypeutes tricinctus) - English Synonyms Dictionary