Definition, synonyms and related words
A species of armadillo found in South America, Chaetophractus villosus.