POYOU


Meaning of POYOU in English

noun a south american armadillo (dasypus sexcinctus). called also sixbanded armadillo.

Webster English vocab.      Английский словарь Webster.