English dictionary
poyou meaning and definition
Definition and meaning of poyou at MeaningMonkey.org. poyou meaning and definition in the English Dictionary.POYOU noun
Definition of poyou (noun)
- Argentine armadillo with six movable bands and hairy underparts
- synonyms: Euphractus sexcinctus, peludo
Source: Princeton University Wordnet