tamandua
nounDefinition of tamandua
: either of two arboreal anteaters (Tamandua mexicana and T. tetradactyla) of Central and South America having a nearly hairless tail
Keep scrolling for more