tamandua in Finnish tamandua in Finnish kierteishäntämuurahaiskarhu noun An anteater of the genus Tamandua. Add to Flashcards