poyou

noun
  1. a small armadillo native to South America, especially Argentina
  2. Usage: zoological

Examples