← DefinitionshareGuesstatunounA type of armadillo found in South America, especially the nine-banded armadillo.Synonymsarmadillonoun