Definitions of Tolypeutes tricinctus:

  • noun:   South American armadillo with three bands of bony plates