tamandu
/tɑːmɑːndʊ/Definitions
1. noun
a type of Central and South American anteater
“The tamandu’s unique snout allowed it to feed on ants and termites.”
1. noun
a type of Central and South American anteater
“The tamandu’s unique snout allowed it to feed on ants and termites.”