POYOU

Definition of POYOU

  1. (noun)Argentine armadillo with six movable bands and hairy underparts