poyou

noun

1.
Argentine armadillo with six movable bands and hairy underparts