'giant armadillo' definitions:

Definition of 'giant armadillo'

(from WordNet)
noun
About three feet long exclusive of tail [syn: giant armadillo, tatou, tatu, Priodontes giganteus]