scaly anteater ( synonym found)

Definition of scaly anteater:

(n) : any of several species of pangolin

Definition of scaly anteater:

(n) : any of several species of pangolin

Back to Top