TATOU

Definition of TATOU

  1. (noun)about three feet long exclusive of tail