nine-banded, long-nosed armadillo - English Synonyms Dictionary