Meaning of tatu

Definition of tatu

(noun) about three feet long exclusive of tail

Other information on tatu

WIKIPEDIA results for tatu
Amazon results for tatu