Tamanoir - Definition

tamanoir

n 1: large shaggy-haired toothless anteater with long tongue and
powerful claws; of South America [syn: ant bear, giant
anteater, great anteater, tamanoir, Myrmecophaga
jubata]

Look up another word