tamandûá

Noun

 * 1) anteater
 * 2)  giant anteater