Showing posts with label armadillos. Show all posts
Showing posts with label armadillos. Show all posts

Friday, April 29, 2011

apparently human-armadillo contact is responsible for recent US leprosy infections. wooops