In this episode of Candid Animal Cam, Romi introduces us to the world’s biggest anteater … Did you know? The scientific name of the giant anteater is Myrmecophaga tridactyla. Giant anteaters are native to Central and South America and they live in forests, savannas, and…
