Noun Definitionpeludo1.Definition: Argentine armadillo with six movable bands and hairy underpartsRelated Noun(s):poyouCategory: Animals