GeneralConnection.comDictionary
tatu
Noun

1. giant armadillo
1. tatou, Priodontes giganteus, armadillo
Usage