Poyou Meaning
There are 1 meaning(s) for word Poyou
Meaning 1 : Argentine armadillo with six movable bands and hairy underparts
Synonyms : euphractus sexcinctus, peludo
Synonyms : euphractus sexcinctus, peludo
Similar words of Poyou :
