GeneralConnection.com
➔
Dictionary
tamandua
Noun
1. tamandu
1. lesser anteater, Tamandua tetradactyla, anteater, New World anteater
Usage