Giant Tamandua

The Giant tamandua is the biggest tamandua anteater species on earth. It is almost about the size of a giant anteater. It is an insectivore. It lives in the rainforests of South America.