meaning of poyou

1. A South American armadillo (Dasypus sexcinctus). Called also sixbanded armadillo.
2.
Argentine armadillo with six movable bands and hairy underparts


Related Words

poyou |

Developed & Maintained By Taraprasad.com

Treasure Words