Trivia Question 3846

  • Some armadillo give birth to dudecuplets. How many offspring is that?