'giant armadillo' definitions:

Definition of 'giant armadillo'

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