What is the meaning of Giant_armadillo?

The largest living species of armadillo, Priodontes maximus.

Source: wiktionary.org