English to English
giant anteater
noun (n)
- large shaggy-haired toothless anteater with long tongue and powerful claws; of South Americabesar shaggy haired toothless tenggiling dengan panjang lidah dan kuat cakar; amerika selatansource: wordnet30