apar ( synonym found)

Definition of apar:

(n) : South American armadillo with three bands of bony plates

Definition of apar:

(n) : South American armadillo with three bands of bony plates

Back to Top