Meaning of tatou

Definition of tatou

(noun) about three feet long exclusive of tail

Other information on tatou

WIKIPEDIA results for tatou
Amazon results for tatou