Definition of Poyou

Noun: poyou

  1. Argentine armadillo with six movable bands and hairy underparts
    - peludo, Euphractus sexcinctus

See also:
Poyang
poyous

Anagrams containing the word poyou

pouoy upoyo oupoy youpo oyoup