tolypeutes tricinctus (0 synonym found)

Definition of tolypeutes tricinctus:

(n) : south american armadillo with three bands of bony plates

Definition of tolypeutes tricinctus:

(n) : south american armadillo with three bands of bony plates

Back to Top