Xenarthra
English Dictionary
->
Letter X
-> Xenarthra
Search Dictionary:
Xenarthra Definition
(n)
armadillos
;
American
anteaters
;
sloths
Xenarthra Synonyms
suborder Xenarthra
Xenarthra
© Art Branch Inc.