We do not currently know of any synonyms for giant armadillo.
The noun giant armadillo is defined as: